Big Huge Thesaurus

detention home

noun

sounds kind of like